home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
CRS
/
crs34.d81
/
ramctrl4.sda
/
set-up v4.0 docs
< prev
next >
Wrap
Text File
|
1990-02-12
|
19KB
|
308 lines
╙┼╘-╒╨ ─╧├╒═┼╬╘┴╘╔╧╬
( ╓ERSION 4.0 )
╙PECIAL THANKS TO ╙YSOP ┬╦, FOR HIS INPUT AND ASSISTANCE.
╘HIS IS A REVISION TO THE ORIGINAL (UPLOADED) VERSION 3.2 OF ╙┼╘-╒╨,
WRITTEN FOR THE ├128, IN 80-COLUMN MODE. ╘HAT VERSION EXTENDED THE
NORMAL SCREEN, PROVIDING SIX ADDITIONAL LINES, TO WHICH A DISPLAY OF
THE MORE USEFUL ESCAPE SEQUENCES AND THE REDEFINED FUNCTION KEYS WAS
COPIED, TO SERVE AS IMMEDIATE REFERENCE FOR THE USER. ╫HEREAS IT WAS
CONVENIENT, THE EXTENDED SCREEN WAS VOLATILE. ╞OR INSTANCE, IN THE
EVENT THAT THE COMPUTER NEEDED TO BE RESET, DOING SO WOULD OBLITERATE
THE DISPLAY. ╔T WAS ALSO SUSCEPTABLE TO DEGRADATION, IF PROGRAMMING
EFFORTS UTILIZED THE ╓─├ (8563).
╘HIS REVISION IS INTENDED TO ADDRESS THAT PROBLEM, BY IMPLEMENTING A
FEATURE PROMISED IN THE FORMER VERSION, 'POP-UP' ╚ELP-╙CREENS, TO ONE
OF WHICH THE DATA, THAT WAS DISPLAYED ON THE EXTENDED SCREEN, IS
ASCRIBED. ╘HE FEATURE IS ACCESSED BY PRESSING [┼╙├], THEN 1, 2, OR
3, TO DISPLAY THE (REVISED) ╚ELP ╙CREENS, THAT WERE FORMERLY SUPPLIED
AS SEQUENTIAL FILES, WHICH NEEDED TO BE ╞╥┼┴─ FROM DISK. ╘HE SCREENS
ARE NOW STORED IN MEMORY TO PROVIDE INSTANT ACCESS. ╘HIS ╙CREEN ╙WAP
AND THE ┴LTERNATE ├OLOURED ╠IST, THAT FACILITATES IDENTIFICATION OF
REVISIONS WHEN EDITTING CODE, WAS SUPPLIED BY ╥OBERT ╫. ╦OBER
(╤LINK'S ╙YSOP ┬╦). ╔N ADDITION, THERE IS A FEATURE THAT WILL SAVE
A CURRENT SCREEN, WHICH CAN BE REDISPLAYED (OR SAVED TO DISK), IN A
PROGRAM ╦EEP-80 BY ╥ICHARD ├URCIO (SEE ╘RANSACTOR ╓9, ╔3).
╙ET-UP STILL INSTALLS ╥OBERT ╦ODADEK'S ╘IME-╦EEPER 128, WHICH IS AN
INTERRUPT-DRIVEN TIME/DATE UTILITY, COMPLETE WITH AN ALARM (SEE ╥UN
═AR 88), AND THE REVISED EDITION OF ┴ID128 BY ╟URU ╩IM ┬UTTERFIELD.
┴ID IS A ┬┴╙╔├ EXTENSION THAT PROVIDES ╞╠╔╙╘ AND ╞╥┼┴─ COMMANDS
(NON-VOLATILE DISK ACCESS), ╞╔╬─ AND ├╚┴╬╟┼ COMMANDS (FOR EDITTING
AND DEBUGGING) AND A FEW OTHER GOODIES. ╘HESE ARE ALL IN MACHINE
LANGUAGE, OUT OF THE WAY OF ALL BUT THE MOST MEMORY DEMANDING CODE,
AND MAY BE SELECTIVELY INSTALLED. ═ORE ON THIS LATER.
╘HE FUNCTION KEY DEFINITIONS REMAIN THE SAME AS IN THE EARLIER
VERSION OF THIS PROGRAM, EXCEPT FOR MACHINES EQUIPPED WITH ╩IFFY─╧╙.
╬OTE THAT FUNCTION KEYS CLEAR TO THE END OF THE CURRENT WINDOW, TO
PROVIDE A CLEAN WORK AREA OR TO PERMIT THEIR UTILIZATION IN A
DIRECTORY LISTING WITHOUT THE NEED FOR YOU TO MODIFY SAME. ╘HE DISK
ACCESS COMMANDS ALSO CLOSE OPEN CHANNELS, ON DRIVE, BEFORE EXECUTION.
╘HEY ARE DEFINED AS FOLLOWS:
╞1: ╠╔╙╘ - WILL PRINT ╠╔╙╘, WITHOUT A CARRIAGE RETURN TO PERMIT
YOU TO ENTER SPECIFIC LINE NUMBERS.
╞2: ─╠╧┴─ - WILL LOAD (┬┴╙╔├) PROGRAM SPECIFIED, FROM THE DEFAULT
DRIVE. ═AY ALSO BE USED FROM A DIRECTORY LISTING.
╞3: ─╔╥ 8 - WILL PROVIDE A DIRECTORY LISTING OF DISK IN DRIVE, THAT
IS ASSIGNED AS 8:0.
╞4: ─╔╥ 9 - WILL PROVIDE A DIRECTORY LISTING OF DISK IN DRIVE, THAT
IS ASSIGNED AS 9:0.
╞5: ─╓┼╥╔╞┘ - WILL VERIFY THE PROGRAM SPECIFIED, FROM THE DEFAULT
DRIVE, AGAINST THAT IN MEMORY. ┴LSO, FROM DIRECTORY.
╞6: ─╙┴╓┼ - WILL SAVE THE (┬┴╙╔├) PROGRAM IN MEMORY, TO THE DEFAULT
DRIVE, WITH NAME SPECIFIED. *
╞7: ╠╔╙╘ - WILL AUTO-EXECUTE A LISTING OF THE PROGRAM, CURRENTLY
IN MEMORY.
╞8: ├═─ 4 - WILL PRINT A COMMAND LINE TO LIST CURRENT PROGRAM TO
THE PRINTER (─EVICE 4) AND MOVE THE CURSOR BACK TO
PERMIT YOU TO ENTER THE FILE NAME (OR OTHER HEADING).
* ╬.┬. ╘HIS USES THE STANDARD SAVE-WITH-REPLACE FORMAT
(1541 USERS BEWARE!!!) AND WILL OVERWRITE THE
EXISTING FILE, WHEN USED FROM THE DIRECTORY.
┴ SIMPLE TAP ON THE DELETE KEY WILL ELIMINATE
THIS (@), OR THE CODE MAY BE MODIFIED.
╘HE ╥╒╬ KEY (SHIFTED ╥╒╬/╙╘╧╨) IS ALSO REDEFINED TO DO JUST THAT.
╔T WILL RUN A PROGRAM FROM A DIRECTORY LISTING OR THE ONE IN MEMORY,
IF NONE IS SPECIFIED. ╒NLIKE THE FUNCTION KEYS, IT WILL NOT CLEAR TO
THE END OF THE WINDOW BUT PROVIDES PUNCTUATION TO AVERT THOSE PESKY
╙┘╬╘┴╪ ┼╥╥╧╥ MESSAGES. ╬OTE THAT THIS DEFEATS THE ╩IFFY─╧╙ '╠OAD/╥UN
╞IRST ╨ROGRAM' FEATURE; BUT HERE AGAIN THE CHOICE IS YOURS, CUSTOMIZE
TO YOUR HEART'S CONTENT. ╬OTE THAT THE ADJUSTMENTS FOR THE ╚ELP ╦EY
ARE NO LONGER NECESSARY, IF THIS FEATURE IS REMOVED.
╙INCE ╩IFFY─╧╙' COMMAND STRUCTURE FACILITATES MULTIPLE DRIVE ACCESS,
FOR THOSE MACHINES SO EQUIPPED SOME MODIFICATIONS ARE MADE TO THE
FUNCTION KEY DEFINITIONS. ╘HE PROGRAM WILL ELIMINATE THE ─╔╥ 8 AND
─╔╥ 9 COMMANDS AND MOVES THE ╠╔╙╘, THAT WAITS FOR LINE NUMBERS, TO ╞7
(ELIMINATING THE AUTO-LIST). ╘HIS ALLOWS ╩IFFY─╧╙' ─╔╥ COMMAND TO BE
INSTALLED, AT IT'S NORMAL LOCATION, ON ╞1, WITH A SLIGHT VARIATION.
╙O FOR ╩IFFY─╧╙ EQUIPPED MACHINES THEY ARE DEFINED AS FOLLOWS:
╞1: @'#8':@'$:* - WILL PRINT THE ─╔╥ SYNTAX AND MOVE THE CURSOR BACK
(TO THE 8) TO PERMIT RESPECIFYING DRIVE.
╞2: ─╠╧┴─ - WILL LOAD (┬┴╙╔├) PROGRAM SPECIFIED, FROM THE
DEFAULT DRIVE. ═AY ALSO BE USED FROM A DIRECTORY
╞3: ╙┘╙ X,0,0 - WILL PRINT THE ╙┘╙ TO SAVE YOUR CURRENT SCREEN TO
MEMORY. (┼XECUTE ON A CLEAR LINE) **
╞4: ╙┘╙ X,0,1 - WILL PRINT THE ╙┘╙ TO REDISPLAY YOUR SAVED SCREEN
FROM MEMORY. (┼XECUTE ON A CLEAR LINE) **
╞5: ─╓┼╥╔╞┘ - WILL VERIFY PROGRAM SPECIFIED, AGAINST THAT IN
MEMORY, ON THE DEFAULT DRIVE. ┴LSO FROM DIRECTORY.
╞6: ─╙┴╓┼ - WILL SAVE THE (┬┴╙╔├) PROGRAM IN MEMORY, TO THE
DEFAULT DRIVE, WITH NAME SPECIFIED. *(╙EE ABOVE)
╞7: ╠╔╙╘ - WILL PRINT ╠╔╙╘, WITHOUT A CARRIAGE RETURN TO
PERMIT YOU TO ENTER SPECIFIC LINE NUMBERS.
╞8: ├═─ 4:╠╔╙╘ - WILL PRINT A COMMAND LINE TO LIST CURRENT PROGRAM
TO THE PRINTER (─EVICE 4) AND MOVE THE CURSOR BACK
PERMIT YOU TO ENTER THE FILE NAME.
** ╬.┬. ╨RESSING THE FUNCTION KEY ACTUALLY PRINTS
THE ╙┘╙ (IN BLACK); SO THOUGH NOT APPARENT
ON YOUR DISPLAY, IT WILL RESULT IN A
╙┘╬╘┴╪ ┼╥╥╧╥, IF NOT ON A CLEAR LINE.
┴ FEW THINGS TO NOTE:
╧┬.╘╦ 128 IS LOCATED AT $1900 TO $1┬├5 (6400-7107) - ═╠ APPLICATIONS.
┴╔─ 128 IS LOCATED AT $1300 TO $178├ (4864-6028) - ═╠ APPLICATIONS.
╦┼┼╨.80 IS LOCATED AT $01┬├ TO $0┬├0 (2844-3008) - ├ASSETTE BUFFER.
╙╫┴╨.═╠ IS LOCATED AT $0┼00 TO $0┼├┴ (3584-3786) - ╙PRITE AREA.
┴├╠.═╠ IS LOCATED AT $0┴├6 TO $0┴╞┬ (2758-2811) - ╞OREIGN SCREENS.
╨LEASE NOTE THAT ALTHOUGH ┴╔─ LOADS AT $1├01 TO $20╞9, THE ACTUAL ═╠
IS COPIED TO APPLICATIONS AREA AND WILL NOT CAUSE A RELOCATION OF THE
START OF ┬┴╙╔├. ╫HAT MAY AFFECT YOUR (80-COL DISPLAY) PROGRAMMING,
HOWEVER, IS SOME REORGANIZATION IN ╓─├. ╫HEN A 'SCREEN-STORE' IS
ISSUED, ╦┼┼╨.80 MOVES THE EDITOR VALUES FROM ╥┴═ 0 TO THE, NORMALLY
UNUSED, 48 BYTES AT THE TOP OF ╙CREEN ═EMORY. ╙O TAKE NOTE, IF YOUR
PROGRAM EXPECTS TO FIND THEM THERE, OR UTILIZES THESE 48 BYTES.
╘HESE ARE HARDY ROUTINES, SO MOST CODE WILL NOT INTERFERE WITH THEM,
PROVIDED THEY ARE NOT OVERWRITTEN, OF COURSE. ┴LL BUT ╙╫┴╨.═╠ (╚ELP
╙CREENS) ARE UNAFFECTED BY [╥╒╬/╙╘╧╨]/[╥┼╙╘╧╥┼] AND WOULD REQUIRE A
RESET TO DEACTIVATE THEM, WITH THE EXCEPTION OF ┴╔─ WHICH MAY BE
TERMINATED WITH IT'S ╤╒╔╘ COMMAND. ┬OTH OF THESE ROUTINES MAY BE
REACTIVATED WITH AN APPROPIATE ╙┘╙.
╥EMEMBER, ANY OF THESE FEATURES MAY BE REMOVED OR MODIFIED, TO SUIT
YOUR TASTE OR NEEDS. ╠IST THE PROGRAM BEFORE RUNNING IT, YOU WILL
FIND EACH MODULE IDENTIFIED, TO FACILITATE YOUR REVISIONS.
┴╔─:
╔'VE FOUND ONE QUIRK WITH ┴╔─, IT DISALLOWS THE SYSTEM'S RECOGNITION
OF THE ┬╥┼┴╦ ERROR, #30 (STOP-KEY PRESSED), SO THAT YOU CAN NOT ╘╥┴╨
IT, TO USE IN YOUR APPLICATIONS. ╙HOULD YOU NEED TO, DISABLE ┴╔─
WITH THE ╤╒╔╘ COMMAND, YOU CAN REACTIVATE IT WITH A ╙┘╙ 4864. ┴ LIST
OF ALL COMMANDS CAN BE DISPLAYED AT ANY TIME, WITH THE ┴╔─ COMMAND.
╘HE SYNTAX FOR THE OTHERS ARE AS FOLLOWS:
╞╔╬─: FIND @CODE@ - WILL RETURN ALL INSTANCES OF THE CODE
SPECIFIED. ╬OTE THAT THIS WILL ALSO
RETURN ANY INSTANCES OF THE TOKENS FOR
SAME, ENCOUNTERED.
FIND @CODE@10-200 - WILL RETURN ALL INSTANCES OF THE CODE
SPECIFIED, LINES 10 TO 200, INCLUSIVE.
FIND /STRING/ - WILL RETURN ALL INSTANCES OF THE STRING
SPECIFIED.
FIND /STRING/10-200 - WILL RETURN ALL INSTANCES OF THE STRING
SPECIFIED, LINES 10 TO 200, INCLUSIVE.
├╚┴╬╟┼: ├╚┴╬╟┼ WORKS LIKE ╞╔╬─, EXCEPT YOU WILL SPECIFY THE NEW CODE
(OR STRING). EG- CHANGE @PRINT@PRINT#4@[10-200](_OPTNL PARAM)
╬OTE THAT THIS FUNCTION SEARCHES FOR AND REPLACES ┬┴╙╔├
TOKENS AND IS NOT INTENDED FOR VARIABLES.
╙╘┴╥╘: START"FILENAME" - WILL RETURN THE STARTING ADDRESS OF THE
PROGRAM SPECIFIED.
╞╠╔╙╘: FLIST"FILENAME" - WILL LIST TO THE SCREEN, THE PROGRAM
SPECIFIED. ╬OTE THAT IT IS NOT LOADED
INTO MEMORY AND, AS SUCH, WILL NOT
INTERFERE WITH THE PROGRAM WITH WHICH
YOU ARE WORKING.
╞╥┼┴─: ╞╥┼┴─ WORKS LIKE ╞╠╔╙╘, BUT IS INTENDED FOR USE WITH
SEQUENTIAL FILES. ╬OTE THAT ╞╠╔╙╘ING A PROGRAM FILE WILL
HAVE UNPREDICTABLE RESULTS.
┴╠╘┼╥╬┴╘┼ ├╧╠╧╒╥┼─ ╠╔╙╘:
╘HIS ROUTINE IS POKED TO IT'S LOCATION IN MEMORY BY THE ═ACHINE
╠ANGUAGE ╠OADER (═╠╠, OR ┬┴╙╔├ ╠OADER, IF YOU PREFER) AND OPERATES
TRANSPARENTLY, PROVIDING NO FURTHER INTERACTION WITH THE USER. ╘HE
COLOURS FOR THE ╠╔╙╘ AND/OR THE CURSOR CAN BE CHANGED, TO ANY YOU MAY
PREFER, BY CHANGING THE FIRST AND LAST NUMBERS OF THE DATA STATEMENT
IN LINE 550. ╘HE FIRST (9) IS THE ╠╔╙╘ COLOUR AND THE LAST (4) IS
THE CURSOR DEFAULT. ╬OTE THAT THE NUMBERS ARE NOT THE SAME AS USED
WITH THE ├╧╠╧╥ COMMAND, SO A LITTLE EXPERIMENTING MAY BE NECESSARY.
╬OTE ALSO, THAT SINCE THE FEATURE CAN NOT BE (EASILY) DEFEATED, IT
WILL BE NECESSARY MODIFY THE PROGRAM, DELETING THE ═╠╠ MODULE, SHOULD
YOU PREFER NOT TO HAVE IT ACTIVATED.
─┴╘┼/╘╔═┼╦┼┼╨┼╥:
╘HE DATE AND TIME ARE SET FROM PROMPTS ON START-UP. ╘HOUGH THERE IS
NORMALLY NO FURTHER INTERACTION WITH ╘╔═┼-╦┼┼╨┼╥ AFTER SETTING, NOTE
THAT THE ALARM MAY BE RESET. ╘HIS IS ACCOMPLISHED BY RUNNING A
SEPARATE PROGRAM, ┴╠═ ╥┼╙┼╘ (INCLUDED IN THIS ╙─┴). ┬E SURE TO SAVE
WHAT YOU ARE WORKING ON, BEFORE LOADING IT. ╘HE ONLY COMMANDS ARE
AS FOLLOWS:
[╙╚╞╘]/[├╘╥╠]/╞ - WILL REMOVE THE DISPLAY. ╬OTE THAT THE CLOCK WILL
CONTINUE TO FUNCTION, IN ABSENTIA.
[╙╚╞╘]/[├╘╥╠]/╬ - WILL RESTORE THE DISPLAY TO ITS NORMAL POSITION ON
THE SCREEN.
[╙╚╞╘]/[├╘╥╠]/├ - WILL STOP THE CHIME OF THE ALARM, PRIOR TO IT'S
NORMAL 20-30 SECOND DURATION.
╔F YOU HAVE THE EXPERTISE THIS UTILITY MAY BE UTILIZED FOR OTHER
FUNCTIONS, LIKE DATE-STAMPING OF SAVED FILES. ╞OR MORE DETAILED
INFORMATION ON THIS PROGRAM, SEE THE ═ARCH '88 ISSUE OF ╥╒╬ MAGAZINE.
╙├╥┼┼╬ ╙┴╓┼:
╘HIS FEATURE IS USED TO STORE YOUR (CURRENT) SCREEN DISPLAY FOR LATER
RETRIEVAL. ╘HE ROUTINE STORES THE CHARACTERS, THEIR ATTRIBUTES
(WHETHER FLASHING, REVERSED, ETC.) AND THE EDITOR VALUES (LINE-LINKS,
TAB POSITIONS, WINDOW SIZE, ETC.) TO PROVIDE AN ACCURATE REDISPLAY.
╬OTE, HOWEVER, THAT UNLIKE THE ╚ELP ╙CREENS (SEE BELOW), DISPLAYS ARE
NOT SWAPPED ON RETRIEVAL AND THAT A SCREEN OVERWRITTEN BY CALLING THE
REDISPLAY IS LOST. ╔TS MOST OBVIOUS VALUE IS STORAGE OF INFORMATION
THAT YOU WOULD NEED LATER IN YOU SESSION, INPUT DATA OR LINES OF CODE
╞╥┼┴─ FROM DISK, WITH THE ABILITY TO DIRECTLY ENTER THE LATTER. ╔
FIND THAT ╔ USE IT MORE OFTEN, THOUGH, IN ANOTHER CAPACITY. ╔T
(APPARENTLY) PROVIDES A 'LIFTING' OF WINDOWS, BY SIMPLY REWRITING THE
SCREEN (SAVED BEFORE THE WINDOW WAS OPENED) SO THAT THE WINDOW SEEMS
TO DISSOLVE. ╘HE ═╠╠ CAN BE PORTED TO YOUR OTHER PROGRAMS TO GIVE
THEM THAT 'SLICK' LOOK, ONLY PLEASE, GIVE ═R. ├URCIO HIS JUST CREDIT.
╧NE ITEM OF NOTE, THE ROUTINE ASSUMES A ┬┴╬╦15 CONFIGURATION; IT IS
ADVISABLE TO ISSUE THAT COMMAND PRIOR TO CALLING THE ╙┘╙, ESPECIALLY
IF YOU HAVE BEEN DOING BANK SWITCHING OR IF YOU ARE JUST UNSURE.
╙YNTAX IS AS FOLLOWS:
╙┘╙ 2844,0,0 - WILL SAVE THE CURRENT SCREEN, WITH ALL ╘┴┬ SETTINGS,
CURRENT WINDOW, CURSOR POSITION, ETC., IN TACT.
╙┘╙ 2844,0,1 - WILL REDISPLAY THE SCREEN FORMERLY SAVED.
╬OTE THAT ANY NUMBER GREATER THAN 0 WILL WORK FOR REDISPLAY. ┴LSO
THE ROUTINE HAS THE ABILITY TO SAVE TWO SETS OF EDITOR VALUES FOR 40-
COLUMN WINDOW-SWAPPING (╙┘╙2844,1,X AND ╙┘╙2844,2,X TO IMPLEMENT) BUT
IS NOT DISCUSSED HERE SINCE, AS INDICATED BEFORE, THIS IS INTENDED
FOR 80-COLUMN FAST MODE. ┬E AWARE THAT, SHOULD YOU CHOOSE TO UTILIZE
THESE, THAT THE SAME CAUTIONS AS PREVIOUSLY STATED HOLD TRUE; EXCEPT
THAT THEY NOW APPLY TO THE 48 BYTE AREAS AT THE TOP OF THE ┴TTRIBUTES
AND THE ╒NUSED AREAS IN ╓─├ MEMORY. ╔F INTERESTED, MORE DETAILED
INFORMATION, COMPLETE WITH ╙OURCE CODE, MAY BE OBTAINED IN THE ╞EB 89
ISSUE OF ╘RANSACTOR, ╓OL9, ╔SSUE3.
╙├╥┼┼╬ ╙╫┴╨:
╘HIS FEATURE RETAINS (3) ╚ELP ╙CREENS IN MEMORY, FOR READY REFERENCE.
╘HEY MAY BE ACCESSED AT ANY TIME DURING YOU SESSION BY PRESSING [┼╙├]
1, 2, OR 3; AND YOU RETURN TO YOUR SCREEN, WHEN DONE, BY PRESSING ANY
(ACTIVE) KEY. ╘HE ROUTINE SAVES THE CHARACTERS, THEIR ATTRIBUTES AND
EDITOR VALUES, SO THAT YOU RETURN TO YOUR SCREEN LIKE YOU NEVER LEFT,
LINE LINKS, ETC., IN TACT (NO NEED TO RELIST TO MODIFY THE LINE).
╘HESE COMBINATIONS WOULD NORMALLY YEILD:
[┼╙├]-1 : ╘HE REDEFINED ╞UNCTION KEY DEFINITIONS, THE ╙┘╙ COMMANDS
FOR THE ╙CREEN-╙AVE/╥EDISPLAY (SEE ABOVE) AND A LISTING OF
THE MORE USEFUL ┼SCAPE AND ├ONTROL SEQUENCES.
[┼╙├]-2 : ┴ LISTING OF SOME COMMON ┬┴╙╔├ 7.0 KEYWORD ABBREVIATIONS,
EXCEPT IF YOUR MACHINE IS EQUIPPED WITH ╩IFFY─╧╙; IN WHICH
CASE ╥┴══ WILL INSTALL A SUMMARY OF THE ╩IFFY─╧╙ COMMANDS.
[┼╙├]-3 : ┴ DISPLAY OF SOME (╔ HOPE) USEFUL INFORMATION FOR YOUR
REFERENCE WHILE CODING; TO SAVE YOU SCURRYING FOR YOUR
╨ROGRAMMERS ╟UIDE.
┴NY, OR ALL, OF THESE SCREENS MAY BE REPLACED WITH ONES OF YOUR OWN
DESIGN; THOUGH ╔ WOULD SUGGEST YOU RETAIN ╙CREEN 1, UNTIL YOU ARE
PROFICIENT AT THE ╙┘╙ COMMANDS AND CAN RECALL THE ╞UNCTION KEY
REDEFINITIONS. ╘O DO SO, LOAD ╙┼╘-╒╨ AND LIST IT, TO LOCATE THE ╚ELP
╙CREEN INSTALLATIONS, AND REPLACE ONE OF THE SCREENS FOR ┬╠╧┴─ING
WITH THE ╚╠╨.╙├╥-╚╧╫ ╬┼╫ SCREEN (CHANGE THE NAME IN THE COMMAND).
╘HEN RUN IT AND ACCESS THE SCREEN NORMALLY. ╔T WILL PROVIDE YOU THE
INFORMATION ON HOW A NEW SCREEN MAY BE PREPARED. ╥EMEMBER, YOU WILL
NEED TO MODIFY ╙┼╘-╒╨, TO HAVE ╥┴══ INSTALL YOUR CUSTOM SCREEN ON
START-UP (UNLESS YOU'VE NAMED IT THE SAME AS ONE OF THE EXISTING).
╬OTE ALSO, THAT YOUR ╙AVED SCREENS MAY BE PERMANENTLY PRESERVED, ON
DISK, BY REDISPLAYING THEM AND SAVING THEM AS YOU WOULD YOUR CUSTOM
SCREENS. ╘HIS IS A GREAT ROUTINE TO ADD TO YOUR PROGRAMS, TO PROVIDE
THE USER WITH INSTRUCTIONS, ETC. ┴S ALWAYS, PLEASE GIVE ═R. ╦OBER
HIS JUST ACKNOWLEGEMENT.
╧NE FINAL ITEM, LINE 520 RESPECIFIES THE WINDOW TO EXCLUDE THE TOP
LINE, WITH THE CLOCK DISPLAY. ╔T IS ONLY FOR CONVENIENCE; TO KEEP
FROM GETTING AN ERROR MESSAGE, SHOULD YOU ATTEMPT TO ENTER CODE ON
THAT LINE. ╘HE "*" IN THE DISPLAY ACCOMPLISHES THIS, TO KEEP YOU
FROM ENTERING THE DISPLAY AS PART OF YOUR LINE. ╔F YOU EXIT THIS
WINDOW (EXITING ONE YOU'VE CREATED OR BY PRESSING [╚╧═┼] TWICE) IT
MAY BE A GOOD IDEA TO REESTABLISH IT, USING A SCREEN REDISPLAY ╙┘╙,
IF YOU HAVN'T YET USED THIS FEATURE (SCREEN IS SAVED AT START-UP),
[┼╙├]-[╘] AT THE BEGINNING OF THE SECOND LINE OR "WINDOW 0,1,79,24".
┬UT REST ASSURED, UNLESS YOU REALLY TRY, THE CLOCK DISPLAY WILL NOT
INTERFERE WITH YOUR CODE; AND REMEMBER, IT CAN BE TURNED OFF.
╬╧╘┼: ╥┴══ IS A REGISTERED TRADEMARK OF ╘╘┴FFILIATES, ╞AIRFAX ├O.,╓┴.
AND SHOULD NOT BE TRANSFERED TO YOUR PROGRAMS. ╘HE CODE
IN THIS PROGRAM, AND THE UTILITIES ARE COPYRIGHTED BY THE
THE ORIGINAL PROGRAMMERS AND ARE NOT TO BE DUPLICATED IN
SOFTWARE OR PUBLICATIONS FOR SALE.
╥OBERT ┴ND ═ARIA ═AUL
╘╘┴FFILIATES.